technology enabler - Deutsch Englisch Wörterbuch